On Solving Block Toeplitz Systems Using a Block Schur Algorithm
نویسندگان
چکیده
This paper presents a block Schur algorithm to obtain a factorization of a symmetric block Toeplitz matrix. It is inspired by the various block Schur algorithms that have appeared in the literature but which have not considered the innuence of performance tradeoos on implementation choices. We develop a version based on block hyperbolic Householder reeectors by adapting the representation schemes for block Householder reeectors in the literature to the hyperbolic case. The basic algorithm is applicable to symmetric positive deenite Toeplitz matrices. Leading evidence is presented that, under certain circumstances, performance gains can be obtained by foregoing some of the Toeplitz structure by using have a block size larger than the actual block size given by the structure of the matrix. This allows the block algorithm to also be used to factor eeciently standard symmetric positive deenite Toeplitz matrices. An extension to the algorithm that can be used to solve symmetric Toeplitz systems that are indeenite is also presented. If a singular principal submatrix is encountered during the factorization, the matrix is perturbed and an approximate factorization is obtained. The error introduced into the solution is then reduced to acceptable levels by applying iterative reenement. Typically two steps are suucient.
منابع مشابه
Block Diagonal and Schur Complement Preconditioners for Block-Toeplitz Systems with Small Size Blocks
Abstract. In this paper we consider the solution of Hermitian positive definite block-Toeplitz systems with small size blocks. We propose and study block diagonal and Schur complement preconditioners for such block-Toeplitz matrices. We show that for some block-Toeplitz matrices, the spectra of the preconditioned matrices are uniformly bounded except for a fixed number of outliers and this fixe...
متن کاملSchur algorithms for joint-detection in TD-CDMA based mobile radio systems
Third generation mobile radio systems will employ TD-CDMA in their TDD mode. In a TD-CDMA mobile radio system, joint-detection is equivalent to solving a least squares problem with a system matrix that exhibits some form of block-Toeplitz structure. This structure can be successfully exploited by using variations of the Schur algorithm for computing the QR decomposition of this system matrix. T...
متن کاملBlock Schur Algorithms for Third Generation Mobile Radio Systems with Joint Detection
This paper presents an efficient block Schur algorithm for the joint detection of several CDMA codes in third generation mobile radio systems. It can, for instance, be used in time-slotted CDMA mobile radio systems, mobile radio systems using multi carrier CDMA, and direct sequence CDMA systems. After rearranging the system matrix into a block Toeplitz matrix, the proposed block Schur algorithm...
متن کاملNORTH- HOLLAND High Performance Algorithms for Toeplitz and Block Toeplitz Matrices
In this paper, we present several high performance variants of the classical Schur algorithm to factor various Toeplitz matrices. For positive definite block Toeplitz matrices, we show how hyperbolic Householder transformations may be blocked to yield a block Schur algorithm. This algorithm uses BLAS3 primitives and makes efficient use of a memory hierarchy. We present three algorithms for inde...
متن کاملA Block Toeplitz Look - Ahead Schur
This paper gives a look-ahead Schur algorithm for nding the symmetric factorization of a Hermitian block Toeplitz matrix. The method is based on matrix operations and does not require any relations with orthogonal polynomials. The simplicity of the matrix based approach ought to shed new light on other issues such as parallelism and numerical stability.
متن کامل